puncture biopsy - Spanish English Dictionary